package com.xd.core.company.mapper;

import com.xd.core.company.entity.AgencyCompanyCheck;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.xd.core.company.vo.CompanyAgencyDetail;
import com.xd.core.company.vo.GetCheckDetail;

/**
 * <p>
 * 代理公司审核信息 Mapper 接口
 * </p>
 *
 * @author ZX
 * @since 2025-02-23
 */
public interface AgencyCompanyCheckMapper extends BaseMapper<AgencyCompanyCheck> {

    void updateCheckStatus(Integer id, String status);

    void updateCheckStatusFail(Integer id, String status, String checkOpinion);

    GetCheckDetail getCheckDetail(Integer id);

    AgencyCompanyCheck selectAgencyDetail(Integer id);

    void updateBusinessManager(Integer businessManager, Integer companyId);
}
